package com.jic.data.mapper;
import java.util.List;
import java.math.BigDecimal;
import com.jic.data.model.entity.SaleSingleSaleDetail;
public interface SaleSingleSaleDetailMapper {
	/**
	 * SALE_SINGLE_SALE_DETAIL插入数据
	 * @param saleSingleSaleDetail 入参实体类
	 */
	int insert (SaleSingleSaleDetail saleSingleSaleDetail);

	/**
	 * SALE_SINGLE_SALE_DETAIL插入数据
	 * @param saleSingleSaleDetail 入参实体类
	 */
	int insertSelective (SaleSingleSaleDetail saleSingleSaleDetail);

	/**
	 * SALE_SINGLE_SALE_DETAIL根据表对象数据修改数据
	 * @param saleSingleSaleDetail 入参实体类
	 */
	int updateByPrimaryKey (SaleSingleSaleDetail saleSingleSaleDetail);

	/**
	 * SALE_SINGLE_SALE_DETAIL根据表对象数据修改数据
	 * @param saleSingleSaleDetail 入参实体类
	 */
	int updateByPrimaryKeySelective (SaleSingleSaleDetail saleSingleSaleDetail);

	/**
	 * SALE_SINGLE_SALE_DETAIL根据id删除数据
	 * @param saleSingleSaleDetail 入参实体类
	 */
	int deleteByPrimaryKey (SaleSingleSaleDetail saleSingleSaleDetail);

	/**
	 * SALE_SINGLE_SALE_DETAIL根据主键查询数据
	 * @param saleSingleSaleDetail 入参实体类
	 */
	SaleSingleSaleDetail selectByPrimaryKey (SaleSingleSaleDetail saleSingleSaleDetail);

	/**
	 * SALE_SINGLE_SALE_DETAIL根据主键查询数据
	 * @param saleSingleSaleDetail 入参实体类
	 */
	List<SaleSingleSaleDetail> listPageBySelective (SaleSingleSaleDetail saleSingleSaleDetail);

	/**
	 * SALE_SINGLE_SALE_DETAIL查询数据
	 * @param saleSingleSaleDetail 入参实体类
	 */
	List<SaleSingleSaleDetail>  selectBySelective (SaleSingleSaleDetail saleSingleSaleDetail);

	}
